cucumber tree (parmentiera edulis) - Inglés Sinónimo Diccionario